mountainous lakes - Alemán Inglés Diccionario